what do you mean my other solution scored 237308.163
my prediction is that this metric measures something to do with glyph of disposal